walk far and laboriously - Allemand Anglais Dictionnaire